<?php

ini_set("display_errors", "On");
error_reporting(E_ALL);

// 引入数据库连接文件
require_once 'coon/connection.php';

// 获取表单数据
$page = $_POST['page'];
$addName = $_POST['addName'];
// 获取已经登录的用户信息
$username = $_COOKIE['userName'];
$userID = $_COOKIE['userID'];
// print_r($page);
// 上传路径
$path = "./upload/user/" . $username . "/";
// 上传后的文件名
$fileName = $addName . ".html";

// 判断目录是否存在，如果不存在则新建目录
if (!is_dir($path)) {
	// 创建目录
	mkdir($path, 0777, true);
}
// 获取当前时间
$now = date('Y-m-d H:i:s', time());
// SQL语句
$querySql = "select id from greeting_card where saveAddress = '$path' and name = '$fileName' and userID ='$userID'";
// 执行SQL语句
$result = mysqli_query($GLOBALS['conn'], $querySql);
// 看查询结果的数据个数（行数）
if (mysqli_num_rows($result) <= 0) {
	// 插入语句
	$insertSql = "INSERT INTO greeting_card(create_time, update_time, is_delete, userID, name, saveAddress)VALUES ('$now','$now',0,'$userID','$fileName','$path')";
	// 判断 文件是否上传成功
	if (mysqli_query($GLOBALS['conn'], $insertSql) && file_put_contents($path . $fileName, $page)) {
		echo "
		<script>
            alert('保存成功！可到 “我的贺卡” 出查看');
            history.back();
        </script>
        ";
	} else {
		echo "
		<script>
            alert('保存失败！请重新尝试或联系管理员');
            history.back();
        </script>
        ";
	}
} else {
	// 已有同名贺卡，进行更新
	$updateSql = "UPDATE greeting_card SET update_time = '$now'";
	if (mysqli_query($GLOBALS['conn'], $updateSql) && file_put_contents($path . $fileName, $page)) {
		echo "
		<script>
            alert('保存成功！可到 “我的贺卡” 出查看');
            history.back();
        </script>
        ";
	} else {
		echo "
		<script>
            alert('保存失败！请重新尝试或联系管理员');
            history.back();
        </script>
        ";
	}
}




